#animated_div { 
    margin:auto;
    font-weight: bold; 
    line-height: normal;
    padding-bottom: 40;
    position: relative;
    width: 260px;
}
	.d-bg {
		width:640px;
		height:1008px;
		background:url(./../images/lottery/background.png);
		margin:0 auto; 
	}
	.tips-bg {
		width:640px;
		height:1008px;
		background:url(./../images/lottery/background-tips.png);
		margin:0 auto; 
	}	
	.prize-bg {
		width:640px;
		height:1008px;
		background:url(./../images/lottery/background-prize.png);
		margin:0 auto; 
	}	
	.profile-bg {
		width:640px;
		height:1008px;
		margin:0 auto; 
	}
	.ly-plate{
		position:relative;
	}
	.rotate-bg{
		width:424px;
		height:424px;		
		background:url(./../images/lottery/rotate-plate.png);
		position:absolute;
		margin:168px auto;
		margin-left:108px;
		top:0;
		left:0
	}
	.ly-plate div.lottery-star{
		width:160px;
		height:160px;
		position:absolute;
		margin:256px auto;
		margin-left:199px;
		/*text-indent:-999em;
		overflow:hidden;
		background:url(rotate-static.png);
		-webkit-transform:rotate(0deg);*/
		outline:none
	}
	.ly-plate div.lottery-star #ly-star{
		position: absolute;
		top:0;
		left:0;
		*left:-107px
	}
 
	.bottom-background {
		margin:0 auto;
		margin-bottom:0px;
	}
	.ly-tips-page {
		position:absolute;
		width:640px;
		margin-top:561px;
	}
	.ly-tips {
		position:absolute;
		width:640px;
		margin-top:623px;
	}
	.ly-tipword {
		position:absolute;
		width:640px;
		margin-top:266px;
	}
	.ly-button { 	
		margin-top:30px;
	}

	.ly-explain { 	
		margin-top:121px;
		margin-left:20px;
		text-align:left;
	}	
	.ly-explain img {
		vertical-align:middle;
	}
	
	.rotate-rule-bg{
		width:596px;
		height:727px;		
		background:url(./../images/lottery/ly-rule.png);
		position:absolute;
		margin:128px auto;
		margin-left:22px;
		top:0;
		left:0
	}
	.titleRule {
		position:absolute;
		width:640px;
		height:666px;
		margin-top:186px;		
		
	}
	.titleRule .hd-rule{	
		font-size:36px;
		color:#FFF;
		text-align:center;
	}
	.ly-content {
		width:566px; 
		height:540px;		
		margin:22px 40px;
		padding:32px 13px 32px 32px;
	}
	.titleRule .tt {		
		position:absolute;
		font-size:28px;
		color:#213D04;		
		font-weight:bold;
		margin-right:63px;
	}
	.ly-time {
		font-weight:bold;
		margin-top:46px;
		margin-bottom:14px;
		font-size:26px;
		color:red;
	}
.jp-word {
	line-height:36px;
}
.jp-1 {
	font-size:24px;
	color:#213D04;		
	font-weight:bold;
}
.jp-2 {
	font-size:24px;
	color:#F71D16;
	font-weight:bold;
}
.hdsm-1 {
	font-size:24px;
	color:#213D04;		
	font-weight:bold;
	margin-bottom:20px;
}
.hdsm-2 {
	color:#213D04;
	font-size:18px;
	line-height:31px;
}

.ly-bottom {
		position:absolute;
		width:640px;
		margin-top:963px;
}
.ly-bottom img {	
		vertical-align:middle;
}

.prize-result {
	position:absolute;
	width:640px;
	margin-top:375px;
}

.nVule {
	margin-left:30px;
	font-size:32px;
	font-weight:bold;
	color:#fff;
}
.nName {
	vertical-align:top;
	font-weight:bold;
	font-size:18px;
	color:#fff;
}

.prize-change {
	margin-left:140px;
	width:640px;
	margin-top:126px;
}
.prize-button {
	margin-top:48px;
	margin-left:110px;
	width:640px;
}
.prize-word {
	margin:0 auto;
	width:450px;
	border:1px solid red;
}
.inn {
	float:left;
	display:inline;
}
.profile-table {
	width:100%;
}
.profile-table tr {
	height:100px;
}
.profile-table td {
	font-size:24px;
	font-weight:bold;
	width:50%;
	padding:0px 20px;
	border-bottom:1px solid #d9d9d9;
}
.profile-table tr td inpu {
	width:100%;
}